package com.jxtc.enterprise.tenant.vo.req;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Getter
@Setter
@ToString
public class MerchantSupplyModeUpdateReqVo {
    /**
     * 通过哪种供餐模式修改商户供餐模式：1 来自个人散单；2 来自公司团餐；
     */
    @NotNull(message = "供餐模式不能为空")
    private Integer supplyMode;
    /**
     * 商户手机号
     */
    @NotBlank(message = "商户手机号不能为空")
    private String phone;
    /**
     * 散单模式下新增合作租户的 ID，如果 supplyMode 为 1，则该字段必填
     */
    private Long customerModeTenantId;
    /**
     * 团餐模式下新增合作租户的，如果 supplyMode 为 2，则该字段必填
     */
    private String enterpriseModeTenantId;
}
